channel of commerce - Spanish English Dictionary